teichoic acids - Spanish English Dictionary